home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 4238 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  2.8 KB

  1. Path: mail2news.demon.co.uk!MERCURY
  2. From: Micah K Yoder <YODERMK@cc.emu.edu>
  3. Newsgroups: comp.lang.c++
  4. Subject: Getting real world marketable experience in C++
  5. Date: Mon, 29 Jan 1996 01:17:38 EDT
  6. Organization: Eastern Mennonite University
  7. Message-ID: <26404B9307B@cc.emu.edu>
  8. X-NNTP-Posting-Host: MERCURY
  9. X-Confirm-Reading-To: "Micah K Yoder" <YODERMK@cc.emu.edu>
  10. X-Pmrqc:       1
  11. Priority: normal
  12. X-Mailer: Pegasus Mail v3.22
  13. content-length: 2385
  14. X-Mail2News-Path: inserv1.emu.EDU!cc.emu.edu!CC/MERCURY!MERCURY
  15.  
  16. Hi!
  17.  
  18. I'm a CS major at a small university and am wondering what it takes 
  19. to get marketable experience in C++.  Our CS department has some 
  20. strong points (few students means more involvement on the campus 
  21. network development), but I'm a little worried because we haven't had 
  22. any real experience.  I've heard of other college students having to 
  23. write Pascal compilers, but our homework is generally little snippets 
  24. to help us understand concepts.  I'm a senior now and will be 
  25. graduating in three months, and our school has only intoduced C++ 
  26. this semester!  (We'd been using Pascal before then, but I started 
  27. teaching myself C++ a couple years ago.)
  28.  
  29. Anyway, I feel like I understand nearly all of the concepts of the 
  30. language and most of the syntax, but I have yet to write anything 
  31. significant.  My biggest programming accomplishment was writing a 
  32. program that can symbolically differentiate equations entered in as 
  33. strings, and graphing them, in OOP Borland Pascal (although I never 
  34. figured out how to get it to differentiate f(x)=u^v because there's 
  35. not a simple rule for that, and the simplify routine has a couple 
  36. quirks), and even that was on my own and not an assignment.
  37.  
  38. I've been reading up on C++ - _C++ How to Program_ by Dietel & Dietel 
  39. and _Black Belt C++: The Master's Collection_ by Eckel, both of which 
  40. seem to be pretty good books conceptwise.  But what should I do to 
  41. get experience?
  42.  
  43. One thing I've been dreaming of for a while is simulating the game of 
  44. Monopoly, using an ADT for a computer player and deriving different 
  45. players from it with different strategies of playing (I always have 
  46. wanted to find out exactly how much of that game is luck...now if I 
  47. can have simulated players with different strategies play 10,000 
  48. games overnight maybe I can find out!).  But would that be enough to 
  49. prove I know C++ well?
  50.  
  51. Is there something else I should read?
  52.  
  53. Are there employers that will hire "entry level" programmers?
  54.  
  55. Thanks for putting up with this message, and PLEASE copy your 
  56. response to E-mail as my USENET access is limited and, despite my 
  57. good intentions, I miss most postings to this group.
  58.  
  59. Later!
  60. ----------------------------------------------------------------------
  61. Micah K. Yoder               + Vote for *character* and *principle*:
  62. WWW Support                  +    ALAN KEYES for President!
  63. Eastern Mennonite University +
  64.